package com.tjetc.servlet;

import jakarta.servlet.*;
import jakarta.servlet.annotation.WebServlet;

import java.io.IOException;

// 注解式开发 注解中的参数都是key-value
// 如果参数中只配置value属性，则可以只写值 不写key
//@WebServlet(value = {"/test"})
// 如果数组中只有一个值 可以省略{}
//@WebServlet({"/test"})
@WebServlet(value = "/test1")
public class _2ServletDemo implements Servlet {
    // 这个对象一创建就执行的代码
    @Override
    public void init(ServletConfig config) throws ServletException {
        System.out.println("init");
    }

    @Override
    public ServletConfig getServletConfig() {
        return null;
    }

    @Override
    public void service(ServletRequest req, ServletResponse res) throws ServletException, IOException {
        System.out.println("annotation---develop");
    }

    @Override
    public String getServletInfo() {
        return "";
    }

    @Override
    public void destroy() {

    }
}
